Słownik techniczny polsko-angielski

finger bar (of a mower)